Hmmm, this calls for the POJO approach then.
If you don't feel courageous enough, I'll do it later