I wonder if it was an "optimization" to avoid serializing full object every time it was transferred?
Reply on news.ycombinator.com