I think this is something that you either want on the image or on the drawing context API