did you get this to work? I have exact same issue.. And if you change order of the canvases then you will have waves but no paint. UPDATE: figured it out.. you have to actually name the cache in order both canvas layers to render. [![enter image description here][1]][1] [1]: https://i.sstatic.net/G0DjM.png