Starling + Away3D

I have Starling Sprite3D with animated Spine skeleton inside.
Is it possible to use in inside Away3D scene?

In other words: is it possible to use Starling (or OpenFL) DisplayObject in Away3D scene?

What I did now, is created shared context and launched starling with away3d.
Then, when updating away3d camera, I pass it’s coordinates and rotation to starling root.

But may be there is a better way?

It looks like Away3D can manage the Starling render:

http://away3d.com/tutorials/Away3D_and_Starling_Interoperation

Share if you find something that seems nice