refine Renderable and all related classes.