filestore: fix collection_move behavior

This appears to fix the problem.
Okay, I think they all are. I was mostly just being dyslexic about which order that write was happening.