Keep altered attributes when appending instead of propogating the cache attributes.
Merge pull request #1075 from schveiguy/issue13878

Fix issue 13878 - Appending to an array block with modified flags loses flag info