Super unsatisfactory implementation of intent action resolution.