Added Transformable interface to share position with both Integrable and Renderable