It is not on me to answer the problem, you are the one that provided a supposed solution to the problem, as such it is on you to explain how it could work... With that said I have no idea what "1000" dps is, because we don't have a parser, so I have no frame of reference for your example, so I can not answer your question.