Refactor design to consume despatched motion resolutions off of an event queue