Thanks for your reply Derek.
I have created a tracker for this, please vote for me
We are paying our Moodlepartner to program this for us. I certainly hope this will be in the core, but I have no idea how that works.
If we succeed in creating this next month, how can I donate that knowledge to the community? As you already know, this is not a plugin.