Why objects in blocks can't be individually selected like worksession

I am wondering how objects in attached worksession files can be individually selected, while blocks can’t. It would be good if blocks had a similar function, which would allow modelling with more flexibility.