There was an API wrapper to do this the whole time, and it's making
me grumpy.