Removing the "class modules", a long talk with Phanx made me realise that this is MY add-on, I don't need to use separate files and huge long tables to store this. It can be as easy as just using an if statement that checks for class.