I understand that in 0.12.0 release dynamically detected public IP addresses are added to getinfo output. I can see that the port of my public IP address is constantly changing. What is the purpose of dynamically changing the port if router firewall is blocking this ports?