Implemented ShouldRenderFile

Please review.
My preference would be to not set position to 0 - if their code doesn't do that then it will fail when executed as well unless I'm misunderstanding?