The Vert.X RouteImpl classes uses locking, this needs to be removed and replaced with some kind of Copy on Write strategy.