multiprocessing: sharing a large read-only object between processes?