Hi, thanks for the detailed feature request! I'll add it to the list, but I cannot promise when or if this will be worked on.