See another comment above about introducing another ```ReconnectToPort``` method.