Unexpected behavior: Sin(time) seems to be "invisibly" remapped

Hi, Deathrey! I agree that it totally seems intended, but my question is more with regard to the way that this is implemented – whether this happens only if the Time is directly hooked up to a Sin node or if Time → arbitrary node → Sin also works, whether there are other nodes that have custom behavior with Time input or sin output, and other things of that nature.

It’s obviously a nice convenience, but invisible behaviors like these can be dangerous if you don’t 100% understand them. Ultimately, I wish there was some documentation!