¿Virtualizando un control de ítems?

Tengo un que ItemsControlcontiene una lista de datos que me gustaría virtualizar, sin embargo VirtualizingStackPanel.IsVirtualizing="True", no parece funcionar con un ItemsControl. ¿Es este realmente el caso o hay otra forma de hacerlo que no conozco? Para probar he estado usando el siguiente...