Can I use interrupts inside of I2C instead of polling for every response?

What sort of IR sensor has an I2C interface?

A mobile phone ALS/prox?
These typically would have only a single address