Okay… I was planning to share my theoretical idea but it turned into this. I should mark this thread as resolved.