I was in doubt. But I think it will be more straightforward to just pre-seed all the headers in a background task, right after a select. The client is going to do it all the same.