Resolved issue with translation of background

Resolved issue with translation of background

- GLG2D used a translation matrix on some render calls, this was dodged
by routing to alternative rendering methods. Matrix transformation can
incur on the ability to batch draw calls. All applications of matrix
transformations will result in a flush of the current batched draws.
Thus, they should be avoided wherever possible.

Jeremy. Allen. Wildsmith.