delegate to createModelController method

[#41923323]

Also model-specific controllers now provide optional ScriptingAPI.