I am trying to get information for a very large number of site collections. I only need information like Title, URL, Size. I can accomplish this with the site collection object model by looping through every site collection in the content database. It takes way too many resources and time to perform that query. Is there another way to get that information more efficiently without accessing the database directly (which is off the table)?