Well, we dont even know if theyre actually retained eye caps, a picture of the eyes would be great, and because i have never had that problem with my ball pythons i dont want to give you any wrong advice. If i had to deal with retained eye caps i would look for a vet or an experienced person who knows how to remove them. And i think they wont come off with the next shed, i think the next one will get stuck to the old one but dont take my word for that, im not sure, hopefully someone comments more on this subject