Change Spring Arm angle not length on collision

Can you share your workaround on this issue?
I have similar issue with spring arm camera but it happened when it hits ground, then arm get shorter and ended up clipping pawn :frowning:
Thanks in advance.

~R