performance: render character with colour and blur in a single pass