Refactoring everything in a single plugin.