Hello,
I'm using the .simplePath() step to prune cycles when traversing:
g.V().has(...).repeat(outE("dependency").simplePath().inV()).emit()
However, simplePath is more expensive because it must keep path history. Is there a more efficient approach to prune cycles without using the .simplePath() step?