Thanks all for great answers!
I2C is required to program the OTP fuses of the PF0100. When this is done in-circuit, I2C is shared with the CPU. The CPU will not be powered, but I2C will be pulled up to 3.3V through 10K resistors, while NVCC_GPIO is at 0V. Can this damage the I2C pins on the CPU, or will the 10K resistors limit the current sufficiently to be prevent damage?
Populating and depopulating resistors to program the PF0100 is not a very good solution: it will slow down production, and is mistake-prone.