refactor: PartitionPointer contains reference to PivotElements used to create partition