I was looking into the ERC20 Token Standards and Crowdsale. There are various sample contracts including the one from OpenZeppelin which exhibits locking the token transfers until the crowdsale is over.
Instead of a simple locking and unlocking mechanism, can we lock the tokens sold in pre-sale for a longer period than the tokens sold in the subsequent sales? How can we do that without changing the ERC20 standards?