How do I use the FGameplayTagContainer and Tag Editor?

Err yeah, that is probably introducing a cyclic dependency. Sorry, I’ve never set up a project like this. You may need to subclass UEngine for your project. I can noodle with this a bit if I get time this weekend, or you may just want to wait until this is a more polished/complete module.