Keep GUI responsive during long serial reads