implement unblocking of a single identifier

 - moved unnecessary calls out of the analyzer
 - there is a global adapter available that both action and the analyzer talk to
incrementing version