Add numberOfRecords() to Records, and make sure it's available from start