This was copied from ZoneToEndpoint in JClouds core, I'm fine with removing the ISE though.