If I make a job that has both of these at the same time:
[ReadOnly] ComponentDataFromEntity
ComponentTypeHandle
… it’s gonna give me this error: “two containers may not be the same (aliasing)”
I want to have them both in my job for reasons that would take too long to explain. So I’d like to know; is there any way to “bypass” this aliasing error, and if so, what would be the drawbacks? I’m not at all familiar with what “aliasing” entails here
I believe the issue is you could be reading / writing to the same data inadvertently; the safety system does not allow this.
I’ve had a similar use case before. My solution was to create a stash job that stashes the information I needed and then process that information in a second job scheduled in the same system.