might've fixed a bug where a model is initialized too early causing it to behave unexpectedly because of how animation events work