Cached function call on all the things

Followup to: https://github.com/GigaOM/go-related/pull/2 for https://github.com/GigaOM/gigaom/issues/6310