Support extending all CPM controller classes to allow engines to override any CPM class with an extended/custom version