use statically allocated PatchProcessors