Overhaul analytics lib to always retrieve has asynchronously...