Offline tables may not make sense in 4.0 as we are allowing operations to occur on tables that have unhosted tablets. Consider adding a new state, locked or something similar`, where nothing can occur on the table, including modifying the table configuration.