I discovered part of my confusion. An entity (e.g., green cylinder) that is front of the portal is still visible as long as the portal's clipping plane isn't activated.
In screenshots below, initially
Red cylinder is at Z = 0; Blue cylinder is at Z = -0.3 Green cylinder is at Z = 0.3 (in front of the portal plane).
Despite the green cylinder being in front of the window/portal plane, it is initially still visible as long as it is positioned between the camera and the portal window.
When I activate the clipping plane, the green cylinder disappears, and the red cylinder gets cut in half.
To have the green cylinder appear beyond the frame of the portal, (1) the portal has to have the PortalComponent's crossingMode set to .plane(.positiveZ) and (2) the green cylinder needs to have a PortalCrossingComponent.
I am still stuck on the fact that when I move the green cylinder's Z position to +0.5, it still gets clipped.
Still have lots to learn...
Example screenshots:
Green cylinder Z at 0.3, it appears in front of the portal but rendering is still bound by the portal.

Portal's clipping plane is enabled. Green cylinder is gone, and red cylinder is cut in half, verifying clipping plane is at Z = 0.

Portal's PortalComponent crossingMode = .plane(.positiveZ) and PortalCrossingComponent added to green cylinder.

When green cylinder is pushed out to Z = 0.5, part of it is still clipped. Is there a limit for how far things can come out of the portal?
