I still am not sure wheter the feat works continuosly or not: that is, if I take it at the first level of non-spellcasting class, to get the full benefit I have to gain all the levels I want of that class (max 3 in order not to lose precious levels), because if I take then spellcasting classes the feat is wasted. right?