My immediate thought is that there is no connection, other than that there are a lot of phrases using the word "face", but I am not an expert in these matters. Also I can't find "overface" in any of my dictionaries, which disconcerts me a little after having used the word for so long. Perhaps it counts as a technical term?
no subject