#17363 - update export to use a pageaction to be able to show progress and avoid timing out