Cache results in xdg, so no reasks