Sorry to hear that.
DFINITY has worked hard to keep Internet Identity as lean as possible so that it will still work on poor connections.
The files are minimal and the requests have been kept to the minimum necessary and parallelized when possible.
I’ll take a note and make another pass to see what else can be improved.