Sort workspace items by revised, newest first
add derivedFrom for workspace