Small experiment with 2D neighbour-functions and color action.
See Openprocessing for the patch:
http://www.openprocessing.org/sketch/122491