CMS-3662 Refactor LiveEdit.ui.Shader