Das spricht erstmal gegen eingebettetes MathML-Markup, man kann durchaus object-Elemente schachteln, sodass sie eine MathML-Ressource einbinden und als Fallback eine Vektor-, dann als Fallback eine Pixelgrafik. ;)
wenn du 2 fallback-varianten als arbeitserleichterung siehst, möchte ich nicht wissen, was es für dich heisst, dass etwas langsam aber sicher unnötig kompliziert wird :)