Reference a job between workflows?

Hello.

Say I have the two following workflows defined:

workflows:
  build-and-test:
    jobs:
      - build-and-run-tests
  deploy-my-build:
    jobs:
      - deploy-to-staging:
          requires: 
            - build-and-test
        filters:
          branches:
            only:
              - staging

The required job for the deploy-to-staging exists in another workflow. Is it somehow possible reference this or do I need to have duplicate jobs specified with different filters for the same workflow?