Quote Mrs. Lansing: Here's my theory:
Heather is Franco's cousin, and besides appreciating his "art" she has a familial concern for him, but the real reason Heather is around so much is....Spoiler alert!!
*******do not read further if you do not like spoilers****
Since AJ is being written out, and Heather's extreme hatred of Carly, AJ will remember that it was Heather who killed Connie just in time for Heather to kill AJ and frame Carly for it.
You post this as though it is fact. I for one don't think Heather killed Connie. Why would she? And why frame AJ?
Ava Jerome (A.J.) on the other hand had every reason on earth to kill Connie and would do it in the blink of an eye.