caused by rB914427afd512.
I assume the changes in above commit [exclusion of handling
PT_CACHE_EDIT_UPDATE_PARTICLE_FROM_EVAL] were meant for
PE_create_current only?
Because atm. this basically gets skipped for everything calling
PE_get_current (this passes a NULL depsgraph as opposed to
PE_create_current)
Since there are many calls of PE_get_current I can imagine this
affecting other bugs as well?