charge shot adds a tracking tag to an enemy.
auto attack homes in towards tagged enemy, more tags mean better home. tagging a different enemy removes previous tags.
I dont know what else to add.
perhaps this might be too complicated to implement, or too broken, or gimmicky, which I expect because all the good ideas already exist in the game :\
sounds like it would be an ok idea for pve but not ld.