public void Update(float delta)
    {
        var areaId = GetAreaId(cameraManager.Position.ToWoWPosition());

        if (areaId != prevAreaId)
        {
            prevAreaId = areaId;
            if (areaId.HasValue)
            {
                if (areaTableStore.Contains(areaId.Value))
                {
                    var areaName = areaTableStore[areaId.Value];
                    notificationsCenter.ShowMessage(areaName.Name);
                }
            }
        }
    }