Refactored BingMapsProvider