Avoid using the deprecated Bson.EmptyObject.
Reduce stack usage of the graph match router implementation - especially when building the graph.