I'd suggest to remove the const from the return value (makes no sense imo). Also, I don't think "projected" is the best term here, maybe just transformAfter(deltaSec)?