**Describe the bug** this method is now typehinted with `Grid`. Should be Typehinted with a more generic ``` G = TypeVar("G", bound="Grid") ``` like elsewhere in the code