I wrote a thread on separating attacks from movement, with the idea that after you attack you wouldn't be able to become invisible or stealth until the next movement round allowing everyone to respond before you disappear.