Creates an async variant for modifiable operations
@override CellAsync<Cell> get async => CellAsync<Cell>(this);