Merge "Use separate thread if app doesn't listen to animations" into rvc-dev am: 92fd77548a am: 1bf1935f0f am: 7d77293a9a

Change-Id: Ibdc2e9413d4b7039c7232f52aa6940c1b2905f13