I've always assumed that you use 面熟 for people because they have a face (面). However, I recently heard a native speaker use 眼熟 about a person.
Are the two phrases fully interchangeable?
If not, what are the subtle differences (which I'm apparently missing)?