Only create new bitmap if it's changed