I meant to reply to you here but managed to post a comment of my own
https://news.ycombinator.com/item?id=50441616