Are you sure that this will not lead to memory leak in application? 
Should it be called sCachedTiles?
The 'proteced static' is a little bit confusing.