Decouple RaftState and RaftActorBehaviors