A simple PID wants to keep it at a setpoint, but it’s easy enough to layer a target change on top of it, some hysteresis so it’s not pulsing on and off, perhaps with control authority depending on the the target, etc. but then that gets complicated and usually manufacturers aren’t going to expose those sorts of tunings to the user.
For most people a fan curve is more obvious to work with and it’s largely good enough without the irritating behaviors insufficiently tuned control loops can exhibit.