Orderable to postive int so enough room for multi field sorting