Initial push : meshpainter with random rotation, scale, can follow target's normals, random on a list of object to paint, weighted random.