async task management for dynamic tasks