In the past I have mentioned that being able to put a break point on the record buffer when a field value changes would be highly useful

Whilst doing some debugging the other day I wondered if a break point on the watches window might be even more flexible since you can simply type file.field in there and it will be evaluated

Obviously there is already code to make values red when they change

I know nothing is easy and expressions will go in and out of scope etc etc but I just thought it was slightly different angle on the same thing