Can you clarify that this signal never completes, and so _must_ get disposed at some point?