Added test for setting label position via second parameter of render()
Added second parameter to render() for setting label position
Updated test for setting label position via render()
Added test setting label position via render() is not cached
Added test for setting label position via __invoke()
Fixed typo in test
Updated __invoke() to not cache label position parameter
Removed test for setting permanent label position via __invoke()
Fixed rebase conflicts
Fixed typo
Accidently removed line while fixing conflicts
Removed a newline at end of file
Merge branch 'feature/#5742-#5699-disable-label-position-caching' into develop

Close #5742 #5699