fix crash with only one result pod (somehow this is rare) + allow custom query parameters via config