FIXUP - read always when watching.

Otherwise only the first watcher gets to see the initial content.
More than one watcher on a single proxy is probably quite unusual, but
we should have clean semantics for it anyway, or disallow it.