Currently, it appears that Stripes uses the /_/proxy/modules Okapi endpoint to gather information about modules, then iterates over the full list to gather information about interfaces. It does this before presenting the login prompt. This creates a large number of requests in the case when there are a large number of modules registered with Okapi (as after a pull from a central module descriptor registry).
Perhaps it would be better to use the /_/proxy/tenants/<tenantId>/modules endpoint to build the list, so that you see only the interfaces of the modules configured for the Stripes tenant.
It might also be good to collect this information at some other point in the Stripes initialization process, so that the prompt isn't delayed.
Finally, it might be interesting to look at creating other Okapi endpoints to provide the information Stripes needs – for example, something like /_/proxy/tenants/<tenantId>/interfaces to show all the interfaces available to the tenant.