Is single player splitscreen possible?

I have a two characters controlled by one controller (one player, one clone that is just a static mesh and copies player location in a specific way). Is there a way to split the screen so both the player character and the clone camera views are rendered? So far I tried rendering a SceneCaptureComponent2D to HUD but that seems to be a rather dirty solution that yields very bad results considering the performance drop. Is there a correct way to do this?

You can use a create player node to split the screen and use a blueprint interface to control it without using a gamepad etc.

The problem is, you’d need a disable split screen node created usng c++