Are there any limitations/differences for OpenZeppelin Upgradeable Contracts deployed on Polygon in terms of functionality/behaviour? If deployed on Polygon, can the Contract be upgraded just as it would be if it had been deployed on Ethereum? Are there anything different on Polygon relative to Ethereum of which I should be aware? I believe that there shouldn't be any differences (Polygon being EVM compatible), but would like to have a confirmation.
Thank you. J