Thank you for sharing your code @Mateusz_Konieczny and for your detailed explanation, much appreciated.
I guess I’m wondering how I can help?