Actually I liked the pure css solution better.

```css
.olForeignContainer svg {
    -webkit-transform: translateZ(0);
}
```
Especially because all GPU acceleration in OpenLayers is set in `style.css` too.