Be cool if the creatures you see the Solar Pillar enemies occasionally riding was a mount. Can't remember what they were called, though.