Improve Field Control Widget

 This is needed before replacing PipelineAnimationWidget and CameraModel