Hi Deepika,
The solution would be to create a new property, and during the master data update you first copy out all the old values into that new property, then load new values into the old property. you can do that using start routine.
then in your calc you can determine which property has changed, then only run for those.
Andy