Add multiple property submission logic to controller, with request specs to cover