key to understanding; point (e.g. of an argument)
hard to figure out; elusive; slippery; vague; subtle