allow fetched data to expire by timeout