"Is Manipulated" trigger is not accurate with soft move turned on when updating X&Y of an object?

I have not been able to use soft move along with the trigger “Is Manipulated” on objects at the same time. The X&Y are updated in my excel file once my finger is removed (or soon after) while the object continues on. How can I get the X&Y excel update to happen when the object stops moving (not with a delay to the update)?