Since this is a demo file, i think it should be implemented in the most optimal way - people will look at it and copy/paste things ;-). I ageee its not necessary from a technical point of view