Nop with this approach. We need to update only when the state changes of the tag carrier changes. Adding your approach.