Proof of principle drawing on canvas. It may be drawing too much resources, but seems fast enough on my phone