Multiprocessing seems to work, but doesn't return a result