I setup a Titan 0.5.2 Graph with DynamoDB as the backend. And I configured the Graph to be wrapped in an IdGraph. When I try to get an edge using our custom id from the IdGraph it takes about a minute, but when I try to get the edge using the default id from the regular Graph it takes less than a second.
graph.getEdge("id") // less than second
idGraph.getEdge("customId") // over a minute
What could be leading to this difference?