I'm doing a hack workaround here that shows the viewfinder instantly on the critical path and only delays when critical path is finished.