@Paul Gibbs, that’s a very good point. However, would it be possible to wrap that portion in a hook, or expose the resulting domain in a filter? This way the core could carry on doing its thing, while the plugin could hook up to that and take care of itself.