`getProposalId` is more flexible because its return value can be used in integration tests, like it's being used on Moonwell [here](https://github.com/moonwell-fi/moonwell-contracts-v2/pull/215)
getProposalIdis more flexible because its return value can be used in integration tests, like it's being used on Moonwell here