this is for @valid sierra
States: https://gitlab.com/tertle/com.bovinelabs.core/-/tree/master/BovineLabs.Core/States
What this state library does is put a bit field on an entity and maps tag components to each bit.
If you use the flag variation you can be in multiple states at same time, while if you use the basic version you can only be in 1 state at a time.