現状

Cellの生成の際に毎回AXRatingViewを呼び出し、
レーティングを表示しているためなのか、
上下にスクロールを繰り返しているとメモリ消費量が多くなり動作が重くなってしまいます。

どうしたいのか

できるだけ上下させても動作を軽くしたいのですが、
どのように書き換えればよろしいでしょうか、ご教授願います。

Source

import UIKit
import AXRatingView

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {

    func tableView(table: UITableView, numberOfRowsInSection section: Int) -> Int {
        return 10
    }

    func tableView(table: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

        let cell = table.dequeueReusableCellWithIdentifier("TableCell", forIndexPath: indexPath)

        let label1 = cell.viewWithTag(1) as! UILabel
        label1.text = "あいうえお\nかきくけこ\nさしすせそ\nたちつてと"
        star(cell)

        return cell
    }

    func star(cell: UITableViewCell) {

        let usersRating: AXRatingView = AXRatingView(frame: CGRectZero)
        usersRating.translatesAutoresizingMaskIntoConstraints = false
        usersRating.value = 1.0
        usersRating.userInteractionEnabled = false
        usersRating.sizeToFit()
        cell.contentView.addSubview(usersRating)

    }

}