Added retry with options to exists().