Allocate-on-flush