Nope the only documented method involves doing what you are already doing.
Polling the Streams API every minute.