@dietrichmd,
If you can add a setting to bypass cache on post_meta value, you can add the value that used on the popular widget’s “Custom Field”.
Even with a cache plugin the pageviews are calculated via ajax if your cache plugin doesn’t block POST request, but the right value will not be displayed until cache is updated.