fix effector queueing occasional bug where cross-context task may be queued already, and better javadoc and notes on cross-context executions