Entity; fix #179; starting fixed rate timer through setter should only apply if reset wasn't already called, and starting the timer at any time should ensure previous destruction