Smart holes in your perception