Como renomear um objeto R?

Estou usando o pacote quantmod para importar dados de séries financeiras do Yahoo.

library(quantmod)
getSymbols("^GSPC")
[1] "GSPC"

Eu gostaria de mudar o nome do objeto "GSPC" para "SPX". Eu tentei a função renomear no pacote remodelar, mas apenas altera os nomes das variáveis. O objeto "GSPC" possui vetores GSPC.Open, GSPC.High, etc. Gostaria que minha renomeação de "GSPC" para "SPX" também alterasse GSPC.Open para SPX.Open e assim por diante.

questionAnswers(1)

yourAnswerToTheQuestion