feat(Canvas): add scale to public API