Maybe I should have asked this before - but how are you synchronizing this with the "List" action so that you don't lose events between the time of List and when you invoke GetContainerEvents?  You need an equivalent to the `ResourceVersion` construct and the same guarantees watch provides to do that without gaps - and I don't see that here or in the enhancement?