DSE Graph Partitioning Part 1: Custom Vertex Ids