what you mean by a convincing solution? are you still willing to put that feature as a block?
i think you could put this block under scene/view/effects
and could be just like the turn actor block "turn [cw/ccw] scene by [field] degrees"
i dont know if rotate the scene around something beyond the center of the scene is required. but if that is the case maybe a "turn around [actor]" block can do the trick, you can place this block and the scene will use the actor as a pinpoint. If you not use the block it will rotate around its center.
i have a lot of ideas on how to use this, but i just dont know how to use code directly... will be great if you implement that, but i know that there's a lot of work on other areas.
tks anyway, and keep up the good work