Powerbanks
the small 10,000 milliamp one I got this year is this one:
INIU Carry P50-E1 Power Bank 45W Smallest 10,000mAh
it weighs 160g and is much smaller than the old 10000 ma one I also have, about half the height, a little fatter , but lighter by quite a bit and charges in two hours, vs about 6hr from memory.
so basically, powerbanks have changed a lot and there are lots of options out there that are smaller and lighter and charge faster than in previous years--and I'm sure will continue to improve.