Reducing memory usage of report_network_map

This first pass at reducing memory usage drops reported usage by about
25% (251 devices with 400 connections between them use 2.8M vs 3.6M
before)