Does this solve the artificial locomotion problem? What I mean is, if I move the character artificially will the capsule component behave like it should if a character component was used (collides with both dynamic and static geometry). I have tried everything prior and found that adding a capsule to the camera and artificially moving the character you will not get collisions with static geometry.
Also, is it possible to use a character movement component with your system?
I am trying to do exactly what you describe above and also have full artificial locomotion, with full collision, that works regardless of where the player is standing in their play space.