Lazy, cacheable SDK generation backed by the shared engine. Applying the plugin alone does not read configuration files or execute generation.