- wasn't checking subframe to see if the scene needed to be re-evaluated. - unneeded int/float conversion storing original frame. - moved cleanup block into one place to avoid confusion.
- wasn't checking subframe to see if the scene needed to be re-evaluated. - unneeded int/float conversion storing original frame. - moved cleanup block into one place to avoid confusion.