Fix scatter single point class removal

Once a scatter is rendered with a single point, it would keep this
setting even on the updates where more points might have appeared. Redo
the single point detection each time and set the class accordingly.