Du kannst natürlich das Überblenden implementieren aber beim starten an einem zufälligen Zeitpunkt beginnen lassen. Damit hast du das Beste aus beiden Welten.