Partial-fix to engine-based entity drawing

Note: transforming the canvas isn't going to work out, too much accuracy
loss, we need to find another way.