VideoBackends: Use unordered map for shader objects