Slightly more efficient wire recursion