When we benchmarked this kind of optimization on the JVM, we found that it was not a net positive. Not sure about Android.