Currently, there are three types of proxy patterns:
There are multiple logic contracts instead of one.(複数のロジックコントラクトが存在します)
https://twitter.com/Walodja1987/status/1545437231376211971
https://blog.logrocket.com/using-uups-proxy-pattern-upgrade-smart-contracts/