A complication is that ARM only designs the ISA, implementors can very much add their own management system to the SoC.