Good point, it should probably be startTime + timeLag. I believe what this is checking for is whether the modified state has caused the player's source to become in effect at lastTickTime in which case the expression seems vastly too simplified.
dstockwell can you clarify this?