Code reverses results before checking first one
Moved blank result skipping code from api to query

This code should not be in what is essentially the controller layer, so we should move it to backdrop.read.query.