Fix the bug about time updating and use the diagnositic surface shader by default.