Unfortunately, appears you are right, per the following from Guide:
When to give your biometrics
You will need to pay for and then give your biometrics, even if you gave biometrics in the past to support a visitor visa, study or work permit application, or a different permanent resident...