コンストラクターじゃなくてsetCallbackとか用意したら
メモリークリアー後の再生成時も生きているのかしら