public virtual async Task FitMapToMarkers(int padding)
        {
            var newBounds = new LatLngBoundsLiteral(await _originalMarkers.First().GetPosition());

            foreach (var marker in _originalMarkers)
            {
                newBounds.Extend(await marker.GetPosition());
            }

            await _map.FitBounds(newBounds, padding);
        }