Layer 2s are inherently limited in what they can accomplish, and importantly under what trust model they can accomplish things, by what the Layer 1 they are built on is capable of.