WPF - Vincular la visibilidad de UserControl a una propiedad

Tengo un ListView vinculado a ObservableCollection. Los datos se cargan desde Internet y luego se agregan a la colección. La descarga tarda unos segundos y quiero indicar al usuario que los datos se están cargando.

Creé un UserControl que indica actividad. Lo coloqué dentro de ControlTemplate.

<ControlTemplate x:Key="ListViewControlTemplate1" TargetType="{x:Type ListView}">
    <Grid>
        <local:ActivityIndicatorControl 
            HorizontalAlignment="Center" 
            Height="Auto" 
            Margin="0" 
            VerticalAlignment="Center"/>
    </Grid>
</ControlTemplate>

Me gustaría vincular la visibilidad deActivityIndicatorControl&nbsp;a una propiedad, digamosbool IsLoading&nbsp;y configurarlo en visible / contraído correspondientemente.

¡Gracias!