refactor plugin loader: always init before initScriptExtensions
make scroll bars optional in viewport UI file