Agreed. This whole method will be abstracted out in the next PR.