i guess it is. every war will get its own copy of seam components. i had two wars in my ear. each is considered a different context and each will initialize all seam components on deploy. This deploy hurts during development (that is why i bought JRebel).
one of the things i wanted to try is see if it is possible to enlist all seam components in an xml (like they way it is done when u develop against servers other than jboss) and not allow seam deployer to look for seam components on its own. i am not sure if it is worth it (gain could be minimal!).
please share with us if find a way to improve on this..