I noticed that a lot of code is reused between smart contracts,so are there any template erc747 or erc20 contracts that we could use delegate call on to avoid unnecessary usage of storage. I think it would be worth it despite the complications using delegate call would lead to and could make deploying smart contracts more accessible for small devs.
EDIT: For example instead of importing the commonly used ownable.sol contract and wasting storage/money,can't we just deploy it only once on the network and access it from other smart contracts that don't have the ownable.sol code (I know this is a bad example since ownable is a very short contract but I think for most erc20 tokens there are like at least 200 identical lines of code)