I think a workaround to this would be to set \abovedisplayshortskip=10pt or some other appropriate value when the space is reduced as in Jonathan's last example.
No, just ignore what I said. -- Best wishes, Vafa Khalighi
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
