Thanks a lot for this powerful alternative, I cannot test it right now but makes perfect sense and I'll surely give it a try soon.
I had a very complete overview of the problems thanks to your and other people's answer, this forum is so good!
Thank you very much