If I manually invoke "Perform Setup Tasks..." with some P2 task and others enabled, it requires a restart if P2 did install sth.
But after restarting, it doesn't continue with pending tasks which were selected previously and which are supposed to be executed on startup (rather than bootstrap).
I think this worked some (longer) time ago ... but not sure.