i don't see how we could reasonably implement the type filter on getNodeNames - we again would need to fetch all nodes and lose all performance gain.