Salvando uam viagem no bd, agora a custa da implementação do padrão de projeto State. Persistir as classes de dados no bd simplesmente não combina com o padrão de projeto da forma como aprendemos. Se for para fazer uma gambiarra, melhor implementar da forma mais fácil.