If I select any object by clicking on it, it works fine:
If I click on another object, it works fine as well:
However, if I change the selection with the arrow keys or set it with Selection:Set(), it doesn’t update: