Yeah, may be a good idea. The only thing to do is to set a path and type in the constructor, then readfile() it in the render method, so basically 3 lines of actual implementation