nrfx_gpiote_irq_handler() which is nearly 150 lines of code. All the GPIOs seems to have same priority at the hardware level, how among different GPIO's Interrupts are processed ? The interrupt handler pin events are being checked one by one, this would also prolong the interrupt service time. Can we tweek the code according to our applications , not as polling method but on first come first serve basis of Interrupts raised?