Hi Marc,
Vinayak query has a filter on inV property (property1 = B), hence I did not stop at edge itself.
If this kind of query is frequent, decision can be made if the same value makes sense to keep duplicate at both vertex and edge. That will help eliminate the traversal to the out vertex.
Regards,
Amiya