would be nice to get an explaination of this from the devs