Mapping existing rebase token from Mainnet to MATIC

Hi team,

We already launched our rebase token to mainnet, and we wanna try MATIC to support new application that use the rebase token.
However i 'm thinking the case when mapping token from Mainnet to Matic. The case is like example:

User own Account A has 100 rebase token on Mainnet (Token A)
User map the token to MATIC(deposit) to get 100 tokens B on MATIC

When rebase happen on mainnet, the balance of 100 token A can become 80 or 120 tokens after rebase, but user will still have 100 tokens B on MATIC

Is it true? What will happen if user use withdraw function after that?

thank you