Recording the locals feels a little weird. Any reason to not just explictly give it all the args?