have to soft-load classes from the plugin