Talked to @bryansills about this. This functionality is far from complete but should be fine to pull in for now.