pub fn validate_entity_state( entity: &EntityConfig, state: EntityState, ) -> FloeResult<EntityState>