(Followup to the discussion July 29, 2025 in Plenary)
Kevin Gibbons suggests that the fastpath in PromiseResolve which depends on the constructor property check could probably be replaced with a prototype check.
I think this would be a good change if we could do it, though I think for SpiderMonkey it might be performance neutral in general.