This would be on the dev, but there’s a trade off. The newest following list isn’t guaranteed to have all the updates. If any client misses a few follows events and posts one, the latest will not be what you want.
What npubs can do is not use too many relays (i aim at 5-7), so that fewer events need to be combined. It will also make things faster in general.