private classes assigned to users don't show in the main training catalogue

I discovered that classes that are set to private and are assigned to a user only show under their "my courses" and not in the main "training catalogue" (same issue with private courses). Any tips where we can change this please in the code? One may want to assign people to private courses (to be hidden for others) to merely provide them access but without proactively telling them they have been assigned. This would enable a better UX to find courses they are interested in, as some users more often go to the main training catalogue then through their own list.