"Position: fixed" div n'est pas fixe lorsque le parent tourne ou traduit

Un div avec "position: fixed" est intégré dans un parent div. Lorsque le parent tourne ou traduit, l'enfant div se déplace également.

Est-ce un bug? Je m'attendais à l'enfant div à rester fixe.

Extrait de code HTML:

 <div id="mask">
    <div id="page">
    </div>
 </div>

Voir une repro: http://jsfiddle.net/PseKK/

Je sais que je peux le résoudre en appliquant la transformation inverse de l'enfant div mais pour des raisons de performances, dans mon scénario, je suis à la recherche d'une solution qui n'implique pas extra-transformation.

Aucune idée de comment la surmonter?

source d'informationauteur viebel