I want to take advantage of the nice [acrylic brush](https://learn.microsoft.com/en-us/windows/uwp/design/style/acrylic) that is offered in UWP, but I also need to be able to access other process information and load DLLs for SDKs (e.g. [Aura](https://www.asus.com/campaign/aura/fl/SDK.html)(needs dll) and [Philips Hue](https://github.com/Q42/Q42.HueApi)(works without referencing dll) and detect system hibernation/wake (UWP cant't distinguish between going to the lock screen or going to hibernation or waking/logging in)).

I tried to make this in UWP, but the sandbox is making it impossible.
I also tried in WPF, but I couldn't get as good and nice performing acrylic effect as UWP offered, only the aero blur which is not as strongly blurred.
I lastly tried to create a WPF project that uses the Microsoft.Toolkit.Wpf.UI.Controls Nuget package, however it doesn't seem to come with the acrylic brush for WPF.

What are my alternatives in C#?

Is it possible to run a uwp app as the UI and have a WPF app as a constant background task without delay, messaging back and forth?