Convinced myself a layer of abstraction from the API to DB is worth it.