track changes dynamically for a given count of changes with customized message
I have a property that keeps changing. I need to track for example when changes for the first time, and 5 th time and with different messages like 'Property X chagned for the first time' , Property X changed for 5 time, and would like to ignore tracking for certain number of counts when it changes.