Enceladus'un hala aktif olmasının bir kaç nedeni var ama en önemlisi senin de dediğin gibi yörünge rezonansı ve gelgit kuvvetleridir.
Enceladus, Dione ile yörünge rezonansı içinde, Enceladus her 2 tur attığında Dione 1 tur atar ve bu rezonans Enceladus'un yörüngesini hafifçe eliptik tutar. Bu ufak eliptik yörünge, Saturn'un devasa kütleçekimi ile birleşince gelgit kuvvetleri yaratır ve Enceladus'un içinde sürtünmeyle ısınmaya yol açar, bu da donmuş halde bulunan suyu eriterek, kısa süreli gayzerler oluşmasına yol açar. Hatta buz kabuğunun altında bir sıvı okyanus olabileceğini gösteren güçlü kanıtlar vardır.
Diğer uyduların yörüngesi daha dairesel olduğu için, gelgit kuvvetine çok fazla maruz kalmazlar ve hidrotermal aktivite en az seviyededir.
Bir uydunun jeolojik olarak aktif olması, tek başına yörünge rezonansı ile açıklanamaz. Enceladus için; gevşek çekirdek yapısı, kutup asimetrisi gibi bazı diğer sebepler de, uydunun aktif olmasında önemli rol oynar.