Rollercoaster doors

Hello everybody,

I have a little problem with the roller coaster doors. The opening time is too short. With slowly moving, long trains the door closes, although the train has not yet passed the place. Here are two alternative suggestions to the developers:

1. Two trigger points: the first opens the door, the second closes it again.
2. Adjustable opening time.

What do you think of the ideas? Do you have any other suggestions?

Best regards