public static new StreamAccess Load(IValueStream stream)
{
stream.EnterSequence();
var fileStartPosition = Value<int>.Load(stream);
var fileData = Value<byte[]>.Load(stream);
stream.LeaveSequence();
return new StreamAccess(fileStartPosition, fileData);
}