Preparations Sprite Layer Caching

Nothing works at this point till intergration is finished.