Enable multiple callbacks in one adapter
Idea: Encapsulate callback in Class: Create Class with callback and add pointer to component in constructor. Create an object of this class in the init method of the adapter and register with middleware If you can think of other alternatives, feel free to implement them instead