Yeah, totally an overkill. When I created it I had other things in mind, but after all the real code is on compose (to be moved) and tread_ui, it got out of scope. Definitely better to get rid of it.