lazy initializer for peer in document class