fix(action): return unique actions instead of the same object over and over