SanShouXMA:
I'm afraid you are messing up with two different isomerases. There is a Glucose-6P isomerase, which converts G6P to Fru-6P. Secondly, there is a triosaphosphate isomerase, which is needed to convert dihydroxyaceton phosphate to glyceraldehyde-3P.
The second isomerase is not needed for maitenance equilibrium between G3P and DHAP, at least no in way you suggested. It is supposed to convert DHAP to G3P only, because
1) thereĀ“s 1:1 G3P and DHAP created from Fru-1,6-PP
2) you need ONLY G3P to proceed glycolysis reactions, so the next reaction after creating G3P and DHAP is consuming G3P and DHAP would accumulate. So triosaphosphate isomerase converts DHAP to G3P, which is completely usable for glycolysis. As you can see, there is no reason for triosaphosphate isomerase to convert G3P to DHAP.
But basically, there IS a equilibrium maintenance function, but only the equilibrium means about 90% G3P and 10% DHAP :-)