DO NOT MERGE [2.2] small writes batch force optimization

Don't reuse the ThreadLinks, because then you don't have to worry about the ABA problem.