postpone isGui check until actually drawing to opp canvas
add point annotations
allow scheduling automatic removal of annotations