Indeed. I personally work around this by adding any necessary sub-tasks to the project in order to populate it with custom fields related to workload effort. I have to do this based on our current workflow. Frustratingly unavoidable.
And similarly, as already mentioned in this thread, there’s a janky workaround for recurring task visibility too; one that I tried out yesterday in fact. Although it doesn’t save me any huge amounts of time than if I were to create task templates and just add them on the required days for however many weeks in advance I need them.