Fetch and use progress from the server. Cache the alphas so they're only fetched once per application lifetime.