do people generally sync up their patching schedules for software with preexisting maintenance windows for hardware? wondering bc hardware maintenance windows are generally a slower cadence than windows patch cycles, and naively that seems like it should mean eating downtime whenever MS releases a critical update'