I wanted to copy over @hayesgm’s comment too, which is important:
@Tarun, that makes sense, but why add a new variable when we could just adjust the votingDelay
? The intent of vote delay was to allow time to 1) analyze the proposal and 2) allow users to move tokens prior in anticipation of a vote (e.g. set-up delegation).
Also, changing the Timelock is a significantly more difficult task than changing the Governor. The Timelock has a fixed minimum of 2-days and swapping the Timelock requires changing the admin on each cToken.