Agree we should remove this property and pass the counter via method parameter.