Hello @zeroray,
I would suggest looking at additionalScope.
This article explains how this works and this article shows how you can retrieve the component that triggered a query