Can Atspi provide a default Collection implementation for toolkits which implement Atspi directly?
Toolkits which implement Atspi directly are not necessarily implementing the Collection interface. This is true of at least Gtk4 and Qt. If Atspi could provide a default implementation, Orca would be able to just use one method to search for objects rather than having to maintain two. And I still think it would be a performance gain for Orca users because the work finding the matches would be done in C rather than Python.
What do you think @mgorse?