Completed implementation of issue #28 to only use a single column with the expected ordering