preserve old behavior to return existing value for x if it cannot be resolved via findRecord since some cases, the references have yet to be saved to store