Add cache_output_per_site feature to plugins