Renamed cached smart cast proxy property to start with $, otherwise it would be serialized.

Contributes to #4.