While Layer 2 solutions are quite versatile, they're primarily designed for transactions that can be settled off-chain. Some complex transactions may still require the full security and functionality of the base layer.