Add a GetDataProperty() to the v8::Object class, which returns the property on the object (or the prototype chain) if and only if there are no accessors, handlers, or interceptors for that property. Said differently, this ensures that no Javascript code will be executed in the fetching of the property.