         
         var entry :Entry = _entries[oid] as Entry;
         if (entry == null) {
-            _log.warning("Unsubscribed object notified of destroy");
+            _log.warning("Unsubscribed object notified of destroy", "oid", oid);
 
         } else {
             entry.destroyed = true;
             entry.obj = null;
         }
 
-        _log.info("Object " + oid + " destroyed");
+        _log.debug("Object destroyed", "oid", destroyed);
     }
 
     protected var _omgr :DObjectManager;

        oid :int, available :Function=null, failed :Function=null) :void
    {
        if (_entries[oid] != null ) {
            _log.warning("Object " + oid + " already subscribed");
            return;
        }


    {
        var entry :Entry = _entries[obj.getOid()];
        if (entry == null) {
            _log.warning("Object available without request", "obj", obj.which());

        } else {
            _log.debug("Object now available", "obj", obj.which());
            entry.obj = obj;
        }

