in reply to Update references

Does Data::Alias do what you want?