It's dumb. We should eventually break this apart, hence the TODO. We should move that TODO into an actual GH issue.