Cool! I searched for this and never found a suitable option. This one looks like to be checking all of the boxes I need!