support boundToOrigin animation (without any delegate notification)