오브젝트 메니져의 기능 축소, 거의 모든 펙토리 형식이 쉐어드포인터를 반환