Camera not scaling correctly

Hello,

I am trying to scale a Camera component, so that the world objects appear to be bigger or smaller.
Note that I want to change the relative size of the objects in the world without modifying the projection.

I tried modifying the component transform, but then I noticed that the scale values are not propagated to the worldToCameraMatrix in the camera component.
Then I tried directly updating said matrix with the transform matrix, mirroring Z as specified in the Unity docs. After that, the worldToCamera matrix appears to be correct, however, the scale factor seems to be ignored when rendering, and the game objects size remains unchanged.
Is this not possible with Unity? What other options are there to achieve the same effect?

Many thanks,
Alvaro.

Answering myself:

Camera is indeed scaling correctly.

My issue was to do with me not realising that things were scaling up, due to things getting bigger, but also further away from the camera! Perspective tricked me into thinking that everything had reamined the same. This became obvious when I moved the camera around.