Rendering performance improvements by simplifying logging

Average of three runs of the benchmark tool (Total 30,000  iterations for each suite) with v1.2.6 as the baseline

v1.2.6
------

ops/ms
string:       2406   |    0%
replace:      546   |    0%
array:         633   |    0%
object:        512   |    0%
partial:        247   |    0%
recursion:   367   |    0%
filter:           743   |    0%
complex:     321  |     0%

v2.0.0
------

ops/ms
string:        2128  |   -11%
replace:       518  |    -5%
array:           579 |     -8%
object:          483 |     -5%
partial:          234 |     -5%
recursion:     329 |    -10%
filter:             652 |    -12%
complex:       296 |      -7%

v2.1.4
------

ops/ms
string:       2472   |   +11%
replace:       404   |   -26%
array:         381   |   -39%
object:        381   |   -25%
partial:       160   |   -35%
recursion:     180   |   -51%
filter:        538   |   -27%
complex:       178   |   -44%

v2.2.9
------

ops/ms
string:          2671   |   +11%
replace:         352   |   -35%
array:             308  |    -51%
object:            333  |    -34%
partial:            142  |    -42%
recursion:       156  |    -57%
filter:               368  |    -50%
complex:        133  |    -58%

v2.3.4
------

ops/ms
string:            2558  |    +6%
replace:           464  |   -15%
array:              338  |   -46%
object:             343  |   -33%
partial:             144  |   -41%
recursion:        156  |   -57%
filter:                376  |   -49%
complex:          133 |    -58%

v2.1.5 (THIS PR)
------

ops/ms
string:       2540  |   +5%
replace:       582  |   +6%
array:         602  |   -5%
object:        525  |   +2%
partial:       216  |  -12%
recursion:     290  |  -20% 
filter:        720  |   -3%
complex:       318  |   -1%

v2.2.10 (THIS PR)
------

ops/ms
string:             2708  |   +12%
replace:            508  |    -2%
array:                570 |     -1%
object:               477 |     -1%
partial:              206  |   -11%
recursion:          255 |    -22%
filter:                  507 |    -22%
complex:            234|     -20%

master (THIS PR)
------

ops/ms
string:              2883 |    +19%
replace:           673   |  +30%
array:               552  |    -5% 
object:              520  |    +7%
partial:              219  |    -6%
recursion:         274  |   -16%
filter:                 527  |   -19%
complex:          236  |   -20%