PawnMovement with Gravity

As a non-C+±User, you have 2 choices:

Use FloatingPawnMovement and implement custom Gravity in Blueprints
Use a Character-based Class with all the overhead and unnecessary things.

I’d like to have a PawnMovementComponent that has gravitation implemented, but is dynamic enough to have the ability to have custom Collision shapes.