It's not impossible but it will take a good chunck of the user's data bandwidth to solve in a native nostr way. Also, there is no clear definitiom to what a follow is. The contact list is just a contact list. It doesn't necessarily mean people are following the contact list. And now with lists and other algorithmic feeds, the "follows" number is starting to make less and less sense.