Thanks. Checking for overlapping points is bit complicated, since these polygons to check against are random shapes.
Could you provide an example just for flooding the whole layout with 1px objects? I think this is the better solution.
I am trying to draw new pixels at the collision points, and see how it works.