If the problem with the HH is the bar spacing, then you could cover the cage in 1 cm, or however small it needs to be mesh, fastening it down on the base. I did that when I had a barred cage, after my then-hamster somehow squeezed himself through the bars. He never escaped again, besides when I stupidly forgot to close his door, which happened a lot more than you'd think.