persist submission before possibly fetching again