Turns out presenters can only be revealed once unless we hide them
Added onClose() to the rest of the standalone persectives (it worked well for Admin)
Ignore unknown places and fix revealInParent.