Don't subclass Array
Layers can be readonly