Just because you're updating branch and tick at once, doesn't mean either of them needs to hit the disk