I've gone back and forth on this a couple of times, but I think `try_split` is a bad name, I'd go with `inmem_split` or something, mostly because we're using `try_split` in places where it really means `did-split-already`.