Better style updates on zoom

Clarify the styles and handle points better.