injection is idempotent, i.e. only the first injection is used