Better set the isDataInjected flag and make sure the behaviour when data is injected is EXACTLY the same as before!