Solve the longstanding color/opacity for animations dilemma