Add inherited plugin property annotation for plugins, add tests