Make SkyCoord convenience mappings dynamic

Not a sophisticated fix, but I think it works.  I don't know how to actually test a dynamically added user frame, I leave that for the experts.