Move 'save' call into TimelineDurationController; only update other views after gesture is complete (mouseReleased) for performance
Default to empty string for activity type