I've been experimenting with keeping the domain object separate from the ORM (active record). I'd like some feedback on my approach. I hope this sparks some discussion on how others have solved this.The code: https://github.com/austinthecoder/widgets-app