Workaround, use a transition surface to simulate the colored fade transition on lua side