Dynamically creating classes

Maybe factory/factory method?

It’s hard to say without more details.
What is LEV_ParamsBase and why you need nearly ten thousand derivatives classes? What is a diff for example between LEV_1000 and LEV_1001?