In this situation my AHJ says to make it work if the controller is capable. Otherwise it doesn’t have to.