Just noticed we don't have this for the other constructor either, so I guess it's fine to leave it like that for now. Do we have the repo pointer for GC purposes only?