nitpick: can we use rails dirty cache like ```discovered_host.type_was``` for this?