refactor: remove prop passing and using state

4 jobs for feature/loading-progress in 4 minutes and 38 seconds (queued for 1 second)