Removed scaleDownIfNeeded function (dup code)