Sleep mode - counter during sleep

I'm pretty sure the Photon would have to fully wake in order to capture interrupts. And considering that the sleep modes only wake with the WKP pin, the tipping cup would specifically have to be hooked up to that pin. The next best viable option would be to use an external 4 or 8 bit counter. Hook the tipping cup up to the counter, the photon would wake periodically to retrieve the counter value, publish values, reset the counter and go back to sleep. Look for a counter with a reset pin. There have been other threads on here but usually discussing how to track wind speed (anemometer) interrupts. I believe @peekay123 has suggested a suitable counter chip on one of those threads. The number of bits required could be estimated by forecasting the maximum rain fall during your sleep periods and then calculating the number of "tips" that would occur during that period.

Here's one thread: