Allow args to be mutated in Connection apply func