Adds soft_limit property and setter function to Controller