Adding interfaces to upgradeable contracts

Is it possible to add interfaces from the upgradeable contracts package to a contract? For instance, I have a deployed contract that I want to add ReentrancyGuardUpgradeable to. But proposing the upgrade gives:

Error: New storage layout is incompatible

@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol:37: Inserted `_status`
  > New variables should be placed after all existing inherited variables

@openzeppelin/contracts-upgradeable/security/ReentrancyGuardUpgradeable.sol:67: Inserted `__gap`
  > New variables should be placed after all existing inherited variables

Is this inevitable? Is there some way I can append those new storage variables to the end?