Yes, the order will remain the same… this is essentially a supported way to override isGrandParent
isGrandParent
Here’s a before/after from my test site