add top level loadRecord method (for loading a record without first loading zone) and reload methods to Zone and Record