Detect slow nodes within a search query

Hi,

A search returns by default the "took" time. This is very helpful, but is
there a way too see what node was responsible for the biggest amount of the
time? Can I query the API with detailed response times somehow? I want to
detect the hotspots. Or is this only possible with external plugins? I am
aware of several performance monitoring plugins, but I thought it would be
nice if this could be somehow done using the API.

Thanks,
Ferdy.