And if we start getting transactions down to that point, it is trivial to extend the protocol.
Actually, the fact is that it is basically impossible to add any more precision. It's possibly if the whole network upgrades, but that's basically creating a new network. It's just as "trivial" as changing the 21 million total into something else.