Variable Partitioning Without Compaction