Use @DefaultGateKeeper and @NoGateKeeper instead of setting one for each presenter