Should I go ahead with passing the repository handle?