the SharedObjectManager is almost finished now.