Currently the domain code is huge, due to builder methods, getters, setters, etc. This makes adding new domain stuff kinda painful. I think that it would be nice if we were to somehow shrink down the code per model.