Look at the implementation of `mp.Queue` and see whether we can leave checks out / subclass it to speed it up.