Constructing categorical idempotents