giving up on EBean relation-mapping vs. inheritance