That is theoretically possible, but less effective than the current WFO based multicore support. Creating a process is slow, while a single parameter run is normally fast. So doing it in a separate process will not save much time.