I am going to draft something up in a while as a proposition on how to handle this