Animation now working on iPhone, performance issues as usual otherwise