Obviously extending MBSubModuleBase is easy to do and gets recognized easily. On the other hand extending CampaignBehaviorBase doesn't seem to be that straight forward, my methods overriding any functions there don't get called, but I do see people doing it. Is there something obvious I miss? Thanks!