Why not pass in the class in the options on initialization?