pub fn for_each_tile_in_range(
    range: &TileRange,
    callback: impl FnMut(TileOffset)
)