Something that has been looked at by aircraft designers is central locking on overhead lockers, this would be activated during take off and landing thus preventing passengers getting carry on baggage in the event of an evacuation.
Probably wont happen yet due to cost.