Revert "Do life cycle state checking outside of graphics driver for"

This reverts commit 06bea05634acdb7a80bb7945dd19c8bac240df2b.