Implement automatic interning (caching) of Domain objects