Automatically-Aligned Dynamic Allocation