Reduce machine change event noise.

I don't see you adding the `changes` property to any of the `changes` events being fired