- BaseEntity interface
- statePusher refactory