More efficient drawing