Presheaves etc. in a uniform way