UpStream
This is the exact answer I was looking for. Most other posts asking about secondary profiles don't clarify whether these profiles are in a true "BFU" state when the owner profile has been initiated, but the secondary profiles have not. Appreciate massively you've identified that 'End Session' also purges a secondary profile and resumes the BFU state.
I was curious about this as I was considering a model where the Owner Profile is in effect empty, and Secondary Profiles are used only as required, and instantly purged when use is finished.