adding support for watching individual point changes