Adding some mutex syncronization to the core plugin interface and interface utility class.