refactor: remove unneeded encapsulation around tasks usage handling