changed poImageShape to subclass poShape2D which allows for image color control. Awesome