Actually while reworking my jscript-mshtml proxy patches I realized we could conceivably use two extra methods in the builtin info vtbl, because proxies also need special cases there (I'm talking about find_prop_name and jsdisp_define_property special cases), so they could use the same mechanism as Typed Arrays on their own jsclass. But I'll wait for feedback first to see if this is good way forward to begin with.