plugin instance caching
plugin restrictions added for plugins in plugins