I'm trying to plan a project with lots of dependencies. If I build Epics with stories and tasks, I need to build dependencies between Epics but I want to allocate stories to teams. A the moment subtasks do not inherit task dependencies which is a pain because on the planning boards when you see the subtask (story) you cannnot see which other stories it's dependent upon if the dependency is set at the epic level. The other way would only be to release a task on the board when all of the dependencies have been completed. For example, if I have an epic to build a push notification engine but it's dependent upon 2FA being implemented by IT Security then all of the stories in the push epic cannot start until 2FA is complete - but I want to put the stories on the board now. There's no way for the team to see the dependency at the Epic level for their stories so I have to build the dependency for each story which makes the planning look really confused.