I have a system architecture where I have a backend api server, 4 apps. Accordingly, I have 5 different boards. Now, if I create a task/story in my server project, I want the ability to create 4 diff sub tasks across 4 diff boards as these all are dependent on backend server. As of now, I can only create sub task in the same project and then move it to different board, which is not a good way. Can it be achieved through current JIRA architecture or is there any other way I could achieve this functionality with minimum changes required?