Some locking around the fmod update and clean up of the event handler on dispose.