Actually don't need the lock here as c.kill() now does the right thing
Allow Projects to take the Queue.Item's actions into consideration when determining their default authentication