Hello sorry if this is a stupid question but I’m wondering if using a components (especially dynamic components) for a bunch of systems is considered bad practice and if so why.
Things I’m thinking of using components for are status effects, dynamic player race, body parts and classes. The problem is a lot of components may be used at times, performance wise I figured I could just turn tick off and in the case of status effects not register them to reduce performance cost. also a lot of components probably won’t be created at once.
What are your thoughts?