Used Rails 6.1 deligated types instead of STI in architecture
Learning a lot of Rails inheritance types and implementing STI
It's not a perfect solution but couldn't find a better solution for storing a bunch of different types with different properties within one relationship.