Refactor `SkinEditor` to support switching target screens without full reload
ILive<>
abstract Live<>
Host
SkinModelManager