Looks like it is done more than once in the multi-get case. I'll look into fixing this in a separate commit.