You still don't need the function call. I agree you don't cache at the top scope but there also is no need for a function call.