We have a lazy wip for you in addition to main WIP post) Maybe you will see something interesting in it!