Amazing! This post mirrors the question I have been asking for weeks now! My new kitten does the same thing, Sambalala.
I tried a mini program called insomniax just for this purpose, but the machine really does get hot with the lid closed, so I can see now why Apple doesn't make this a...