Fix object-oriented trigger handling so it's a little more clean for the actions in LearnDash that pass more than just 'course' / 'quiz' / 'lesson' / 'topic' in the action arguments (mainly a fix for 'topic')