The reason for the small size of the molecule is still elusive (or unclear, or vague, or obscure).
непонятный