Sheidheda running around being the spurned and reluctant distraction reminded me a lot of Maul during the final Clone Wars ep.