prevent limit, endAt, startAt from generating superfluous listeners which will probably not get cleaned up