Plugins as blueprints