Turns out the stupid-check has been the correct guess. It's actually not a payload mode, so I didn't think I'd need it, and didn't know it would improve collisions. So it does work fine now. The only problem is that the train watcher adds the payload tag, even though it doesn't fit, so I'll have...