Use read-only accessors and SkColor