Create RenderStage interface
create PipelinedPainter with partial interface specification