I suspect that this will bring us full circle to the TRIM command, and that this will actually work with the guest OS issuing a TRIM to the virtual hardware, and that being implemented on the host as 'punch hold in file', which may then also cause the host to issue a TRIM to its real underlying storage.