React better to workspace mods

We not longer use the PDE model for listener callback.
Depend on the Resources plugin instead!