Its vary possible tannis is Jack's second wife and angels step mother. When Maya dies she gave her powers to Ava. And obviously tannis got angels power and we know for it not to be given to a new born they pass it on.