Sometimes errors are not objects and that's okay
Adjust faceting to prepare for async and add pagination