Question about overriding metadata in Google Drive

Why is it that to override the metadata in Google Drive you need to have the same name as the file with the addition of -fanart or -logo when in an SMB or WebDAV share you just need to change the name to poster, fanart and logo?

In other words, on an SMB share, if the file is Inception-2010.mkv, you only need to add a file called logo.png to override the metadata while on Google Drive you need Inception-2010-logo.png. Why the difference?