- add basic UserObjectSettingDirector support