Fixes #8: Playback snaps to message when double-clicked. Refresh widget only when the transform buffer is modified, instead of every 10ms.