Establishing a Better Animation Thread