My thought last year was that the L1 blockchain should contain only inputs and outputs. All scripting should be done on L2 through Ln. That way, people can save their virtual trading cards to some other blockchain, while L1 is all about sending payments.