Double Buffering Metafiles to Prevent Flicker

I'm using a TImage within a form to display EMFs at various levels of magnification. This effectively renders
the viewport however scrolling larger images results in noticeable flicker. This is reduced somewhat by making the parent
form double-buffered and following suggestions on the EFG site but performance seems to be a major tradeoff.

Can anyone suggest any alternatives?