Restructured test, added marker to domainObject so we can see by which implementation it was served.
Added simpler implementation without DomainClientObject indirection.