I have to say, that this 'feature' also annoys me.
at least ability to update row count would be appreciated. Not to
mention proper partitioning, but that requires quite few changes in
the guts.
Currently there was a guy offering patch that adds partitioning, but
it uses built in trigger, which is mid-way solution. (still better
than having to write everything manually).