Modelling decisions leads naturally to a separation between models needed for reading and writing.
We would love to hear about it. A short call costs nothing and usually helps clarify a lot