Copy implementation supporting arbitrary-sized data and timestamps