Inefficiency, must check if object has properties. Else called always.