[FEATURE] Improve work package interface hook

:exclamation: Depends on [OpenProject Backlogs PR 69](https://github.com/finnlabs/openproject-backlogs/pull/69)
:exclamation: Depends on [OpenProject Costs PR 74](https://github.com/finnlabs/openproject-costs/pull/74)