Actually I think it's correct, was confused by the `shouldProcessCollection` flag name.