Then maybe just
On created
Is not IsRespawnInfinitely -----> Destroy
But again, this feels like very bad practice. It sure would be nice if construct would add a way to only recreate objects that met a specific condition on their original properties. Do you think I'm maybe just too bothered with this "bad practice" thing?
Yes. Very bad practice to destroy the boss when a variable is set ?