Widget position is now preserved and saved to the database.