Should it be done in postCollect instead?