Refactored edit camera UI