We can only have one app in shrinking mode in theory at one time (or not?). So if the implementation is correct, any app leave shrinking UI will remove its cover, and there would be no chance to have multiple covers in the system.

Anyway, I'll check this to see if there are other better solutions.