difficult but possible
You are of course a right: a balancing operator would be a nice addition and hence is now on our todo list. It is, however, not very like that it will make it in the final RM 5 release.
Do you already know the building blocks? You can put the complicated process into a building block and save the complete subprocess for later re-usage.
Cheers and thanks for sending in the request,