Compact energy storage