Wrestling with arguments to callbacks