Right @wburns, we should do the ownership check while we're holding the topology lock to be sure we didn't become a write owner in the meantime.