JSGlobalObject always allocate RemoteInspector related objects. We should allocate them lazily as much as possible. Maybe, we should open a connection, and once RemoteInspector is attached, we should start instantiating various objects. We also need to make some of objects FAST_MALLOCED (it seems that some of them are allocated in the system malloc).