So, most of the questions I have found with this involve people not wanting to use single table inheritance.
I do, and now it is causing a little bit