As with our discussion, we won't need append anymore.
Instead, just take the records and slice(0) them and then set this Canvas' records to empty again.