Maybe should make functions generic?
```ts
UpdateGridLayout<EntityType>(grid: Grid<EntityType>);
BuildStyles<EntityType>(grid: Grid<EntityType>);
```
You don't need to create new PRs. This one updates automatically.