A novel approach to the study of moduli spaces of instantons on K3 surfaces