Ensure toScale stays within defined range