It’s actually not uncommon to see most people utilizing the field system just using the parent class, especially when your field type may need to change during execution a bit. I’ve never had to use them at scale, but I don’t foresee a massive overhead change, but you never know. The recommendation for things like this that you can easily setup tests for ahead of time is to stress test early to save yourself the pain later!