Finding payments in contributions
You're asking for the fabled "Line Item Search" feature!

In short - this is a tragedy of the commons.  It's cheaper for folks to build a custom search for their particular use case than to fund this feature - and so while several folks have expressed interest in this feature, it's yet to be funded.

If you think you have resources (time or money) to put toward implementing this feature, please contact the CiviCRM core team!