So I checked it now, I thought I had forgotten about it but I did make it frame rate independent so, if it is all working correctly it is not supposed to be tied to the frame rate, thank you again for the comment!
No problem! Hope you can figure it out, I don't know much about Unity or else I would offer to help
Thanks a lot! I think I've fixed all major bugs I've found for now!