i never register that as a service but inject it directly, instead of a reference. does that not make it private automatically? if not, i will change it of course.