Just a side note - I was able to modify things to operate using PImage rather than PShape, so the original suggestion in this link does provide an answer, if the query above is intractable I’ll rework the non-trivial code to use that approach but I am curious why I’m seeing different results with the PShape method to what Jeremy and others expected…