Table in dymanic region not updating

I just tried this myself with this sample and the table updates without having to set the loading component.

    New-UDDynamic -Content {
        $Data = @(
            @{Dessert = 'Frozen yoghurt'; Calories = Get-Random; Fat = 6.0; Carbs = 24; Protein = 4.0 }
            @{Dessert = 'Ice cream sandwich'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
            @{Dessert = 'Eclair'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
            @{Dessert = 'Cupcake'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
            @{Dessert = 'Gingerbread'; Calories = 159; Fat = 6.0; Carbs = 24; Protein = 4.0 }
        )

        New-UDTable -Data $Data
    } -Id 'table'

    New-UDButton -OnClick {
            Sync-UDElement -Id 'table'
    }

Are you using -LoadDat or anything? Notice anything that I’m not doing?