There are several hashing-based data structures whose space utilization (keys per table cells) directly
depends on the edge density threshold for the appearance of a $2$-core in some underlying random $k$-uniform hypergraph.
We show that by modifying these data structures such that the $k$-uniform hypergraphs are replaced
by certain non-uniform hypergraphs their space utilization can be improved.
These non-uniform hypergraphs are a mixture of uniform hypergraphs each with a linear number of edges but with different edge sizes.
In the case of two different edge sizes we give a \mbox{solution} for the optimal
(expected) number of edges of each size such that the $2$-core threshold for the
resulting mixed hypergraph is \mbox{maximized}. For suitable edge sizes we obtain optimal thresholds for mixed hypergraphs
up to $0.920$, improving the maximum $2$-core
threshold for any random $k$-uniform hypergraph, which is about $0.818$.