Revert "Layer: Use raw pointers for Current/Drawing parent"

This reverts commit cbdb79a195e6c690e16948a7e7c3abbd36414b17.

Bug: 203175614
Bug: 203559094
Change-Id: I5432ad46bfbbe5a009e3fb72ae7ac129263260ce
6 files changed