i try to avoid grouping by type because the computer already has many ways to filter by type I try to avoid group by use because - assuming its a game project - where and why things are used may change many times. What I mean is, don't couple a model with a level as an example. i think the best thing I've come up with so…