Thanks but I’ll take the worldwide accepted definition of obscure over that fanfic headcannon you referenced.
Google’s dictionary, which is far more credible, states one of the definitions of obscure as “not important or well known”. And that sums up Greenlight perfectly.