PERF: optimize memory space for factorize / FrozenList (storage for MultiIndex)
xref #8453 

factorize returns int64s, prob need some cython updating to allow lower ints returns
FrozenList by default also uses a ndarray like (that is int64)
