Screen not rendering consistently for some zoom levels