virtus models can't have hashes