Takes a state snapshot of the current segments
@override int get stateHash => super.stateHash ^ hasPagelessTopRoute.hashCode;