That's a tough one. The path expanders currently use the Traversal API. I haven't looked at whether it's possible to point the Traversal API at virtual graph elements rather than the graph itself. If it's even possible, it may be a challenge to implement. I may peek at it later.