So you're saying that you created 4 individual sprite objects, 1 for each task?
Yes, you can create 1 sprite object with different animation frames instead. If that's what you're referring to as "parent".
Set Animation Speed to 0, and create as many animation frames as you want.
You can then set the animation frame of the sprite instance on your layout for each of your tasks.
That way you can have X individual graphics, which only uses 1 sprite object.