I remember @ncw explaining it somewhere in the forum or Github, but can't find it at the moment. You may have better luck