In multi-project environments, resource leveling across projects requires what additional consideration not present in single-project scheduling?