generate blur frames only once on addSubview: