Making sure that there are no double calls to draw due to updating the watched object