There's actually an active conversation between the GTAC and engineering regarding this very issue and xos0072176 has been created for this behaviour. I'd suggest logging a case with the GTAC so that this can be officially tracked. This behaviour is not present in 22.3 and 22.4 if I am not mistaken.