So I was wondering, if an object has scripts disabled, or values changed, or anything of that, does it's exact state remain the same, or does the Object Pool attempt to reset it in any manner? I wanted to verify this, since the actual code is buried in the DLL.