fix particle following when zoomed