Updates didSet usage

Fixes #2805

/cc @aerych  (Thanks in advance!)
It's actually [faster to multiply than to divide](http://stackoverflow.com/questions/7459613/is-divide-slower-than-multiply).

But yeah, time difference tends to zero with the latest CPU's!