Fixed undesired animation delay under certain circumstances 

Trying to fix problem whereas default animations of UI object ran in a different runLoop causing undesirable animation delays in certain circumstances