update to cache computed properties when possible

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@palm.com>
need a default kind for naming...

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@palm.com>