Is it possible to log the movements on the map in a separate section of the chat log? Then, you could then "rewind" the action back -- preferably automatically, through a slider or a "view point in time" function, but also manually if need be.