This is working as intended. There is standard code in place for retrieving worker relationship end dates and in this particular case filtering on context would affect things like bulk assignment changes for allocations, where there is a mixture of contexts.
