@alessandrolai interestingly, the container PSR is the one that I think is the most limiting, or needs improvement. Honestly, I'd probably create a dependency injection PSR that utilises it but adds some base indication for more advanced features, as well as some attributes for utilisation.
I think attributes are the future of PSRs as they'll let you hook into WAY more systems without making those systems adhere to specific contracts.