The obvious solution is not to do anything display related until you have a reading.
After that the speed of the display is not important.
Move everything display related out of loop() and call it only when you're ready to show something.
Use this instead, does the same but it makes more sense.
pinMode(PHOTOGATE_1_PIN, INPUT_PULLUP);
pinMode(PHOTOGATE_2_PIN, INPUT_PULLUP)