In this case it would help because we wouldn't have to awkwardly pass around the metadata