Understanding RUY and Delegates

Hi

Looking at this table: CMake로 TensorFlow Lite 빌드

I understand that we can switch ON multiple delegates and I would need to switch between them using the delegate provider. However, I noticed that RUY isn’t a delegate and can be switched on while using a delegate eg: XNNPack. When I do this, I see the performance of RUY but I also see that the XNNpack delegate has been created. I’m trying to get an idea what happens in these situations, does that mean I can keep RUY on at all times while switching between delegates?

Cheers,
Uvin