Extract al permission related thing out of base-classes