Provide a way to reset the dynamic provider

* Introduce actions
* Use them to implement a reset for the dynamic provider