Trial usage of lazypy to delay network connections
Lazily evaluate first_address
Must force evaluation of lazy object to compare with `is`