None.
Only return branch if it is in use, i.e. has content.
Private.
Only return branch if animation flag is set.