private boolean tick()
{
if (ticking)
{
info(activity, "About to tick " + runningActivity);
dispatcher.execute(new TickActivityAction(runningActivity), new KarakaCallback<TickActivityResult>(eventBus)
{
@Override
public void onSuccess(TickActivityResult result)
{
Set<Activity> modifiedActivities = result.getModified();