The separate thread is a good idea IMO. Kudos for your effort. All this is curiouser and curiouser.
Thanks. It is quite curious indeed.