lightnvm: only run deferred once every gc