Add richer notifications; notify on point removal as well
Update the currentSample pointer when drawing