Is it OK to call multiple times as long as I know I'm the only one doing it and it's cleaning up properly each call?

As long as this is the case, then, generally, yes.
_________________________
-- roger