The trap_CM_TransformedPointContents should be using cent->lerpOrigin and cent->lerpAngles and replace every instance of trap_CM_PointContents to CG_PointContents. This change basically allows for updates in origin/angles in the event of moving water for example. Afaik missile trails and bubble trails are the only thing affected by the bug in q3. Is fixed in etmain. If you need a diff, I can provide one when its not in the early morning am and not waiting to fall asleep.