What you are saying is that you don't support the idea of being able to change the storage_type of an item once it's been created.
I'm not sure I agree but I don't have empirical data that this is an incredibly useful feature to back me up. Does anyone else have strong feelings about this?