Prepared statement cache.
Update moved to cache.
All prepared.
There's no need to know the column data type now.
Some documentation.