Many thanks to @Meko Guy for spotting flaws and shortcuts. No tricks needed to reach the exit. Spoiler: Video
Okay, question: are those two balls supposed to fill that gap and make it level? Because no matter which one I hit first, one ends up partly blocking the other. The rest is fairly easy.
Fascinating puzzle ! I found it surprising how each element finds its use somewhere in the solution. It took a lot of trial and error from getting the order of the balls straight, to working out how to get B ride on P once again ( even though it now looks obvious). Thanks for sharing this one.
Got it, video not needed. Hit the lower ball first, then the upper, and most of the time they'll level out... but sometimes they block each other. Each mini lift has a purpose, and after my brain started working I got B back on P for the final journey (well, to get him back to the start).
@delator77 Yes, there are multiple options but you`'ll get to the exit if you complete all the steps.
I've just noticed that @Don G Rowe , @D.S.Masters , and @Ray Aznable are really fond of using metal blocks as bases of their level. Tho sometimes @Ray Aznable is fond of adding water. This level can pass visually as a @Ray Aznable level.
@P_simorf The base of this level is actually stone, as are most of mine. I do it to stabilize balls with wedges so R's can walk over them without getting wobbly. Plus I always like to keep the option of an underground passage open ...