Run and cache methods used as query conditionals