Hmmmmmmmm ignore that, setPermission does a recalc. lol