Passing the whole instance, nice.