Just for fun. Do you think it would be possible to create some kind of timer mechanic that lasts 15min? If yes, one could force the mission to take 15min and only complete it if timer finished and objectives are complete.
If objectives are complete before the timer, everybody is forced to wait until 15min are up.
If 15min are up, but objectives are not complete it just waits until they are.