changes to obs infinite scroll rest call, optimized queries