First go at thinking about rendering in an Android-like way without depending on Android