Store hard refences in a static context and pass through only weak am: 5532c779 am: e2a67cde am: 44763d56 Change-Id: Id97b07f76f0294f24dff3006095b39c7704e1583