Autoload capabilities types as they do not change
Autoload content class as they do not change
Only reselect if we have a list