Fix pinpoints update/redraw behaviour