WOW This is awesome, thanks for sharing. It works in UE5, you just need to change a few variable types.