Supports type updates