Dynamic lookup cache not updating