FIX: It's safer to check the state while in the `uncloak` method.