you could just do that with layer effects
you mean paste into canvas with a layer effect? is that doable?
Develop games in your browser. Powerful, performant & highly capable.