My question is simple? Do these robotic cleaners really remember the layout of your pool? This is the first season using the S50. Even though it does clean the pool, I think it is a little erratic in the way it goes about it? I'm thinking, maybe there some that are better at it than others? S50...