Compaction determines reserve amount instead of running multiple passes.