If two light dots are not separated by a minimum of 1 pixel, currently they get grouped together as one. This is a result of how I'm grouping pixels into "dots", the end of a contiguous series indicate the start of a new "dot".