Allow use of templates in Plant max/min config

I currently have a bunch of these:

plant_x:
  sensors:
    moisture: sensor.mi_m_80eaca88e079
    conductivity: sensor.mi_c_80eaca88e079
    temperature: sensor.mi_t_80eaca88e079
    brightness: sensor.mi_l_80eaca88e079
  min_moisture: 15.0
  max_moisture: 75.0
  min_conductivity: 400.0
  max_conductivity: 2000.0
  min_temperature: 10.0
  max_temperature: 30.0
  min_brightness: 3000.0
  min_battery: 15

What I would like to do is set the max/min values via the GUI, using input_numbers.

So I could instead configure this as something like

(...)
  min_temperature: {{ states('input_number.mi_80eaca88e079_min_temperature') }}
  max_temperature: {{ states('input_number.mi_80eaca88e079_max_temperature') }}
  min_brightness: {{ states('input_number.mi_80eaca88e079_min_brightness') }}
  min_battery: {{ states('input_number.battery_alert_min') }}

This would ofcourse also allow you to use any source for the data, such as the miflora database/csv that is floating around…