add .querystring memoization