We do it all the time, so yes, it is feasible. And in principle it should work for every case there is, but in practice our ability to do calculations is limited, so the larger the number of atoms involved, the less accurate predictions get. This is more of a technical than theoretical limitation.