From what I can tell, if a connection isn't already established, it clearly creates one to refresh anyhow. It may be possible to retrieve the necessary information via a connection to master. It at least ought to be possible to disconnect or change database...