Adjust the actionprovider plugin so that it can be aggregated
Current situation
The actionprovider plugin is a provider, but its code structure prevents it from being suitable for the 'allinone' provider aggregator plugin.
Desired outcome
Make the necessary changes so that this provider can be aggregated too.