Fixed bug where table was not updated when data is changed.

Currently only the table params $params are watched, which forces people implementing the plugin to write their own code (which seems to quite often result in hacky solutions) to handle reloading the table when the data changes.

This fixes this issue, and makes those hacky solutions redundant by making the watch ALSO watch the data for changes.