Custom search handlers with saved state.