fixes #3889 - don't reload nested lookup keys during render, so validation errors aren't lost