Using tasklist_lock in a module -- is there an alternative?